package com.mcxx.modules.miniSalvation.check.dao.read;

import com.mcxx.modules.miniSalvation.check.dto.DepartmentDataDTO;
import com.mcxx.modules.miniSalvation.check.dto.DepartmentDataExcelDTO;
import com.mcxx.modules.miniSalvation.check.dto.IntegrateCheckDTO;
import com.mcxx.modules.miniSalvation.check.param.DepartmentDataSearchParam;
import com.yinhai.ta404.module.mybatis.mapper.Ta404SupportMapper;

import java.util.List;


public interface DepartmentDataReadDao extends Ta404SupportMapper {


	List<DepartmentDataDTO> selectListByParam(DepartmentDataSearchParam param);

	List<DepartmentDataExcelDTO> exportListByParam(DepartmentDataSearchParam param);

	int selectCountById(String idcard);

	int selectCountByArea(String county,String street,String community);

	String  selectAreaCodeByArea(String county,String street,String community);

	List<IntegrateCheckDTO> selectCheckInfo(List<String> list);

	List<DepartmentDataDTO> selectObjectInCheck(List<String> list);
}
